home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
comms
/
other
/
mdoors2
/
multitop.doc
< prev
next >
Wrap
Text File
|
1999-06-14
|
9KB
|
229 lines
---------------------------------------------------------------------------
MultiTop v2.0 [RELEASE 2] - Public Release Version!
All Coding by Bobo (Mystic/X-Power)
---------------------------------------------------------------------------
Hi again, and welcome to another fine product from Mystic-Amiexpress. Here
it is - the new update of MultiTop. It have been completly rewritten, and
today it's the DAMN best top utility available for amiexpress bbs. It does
not only allow you to make the most of your bulletins, but also with your
own created design and much much more! (Continue reading)
Some notable features:
~~~~~~~~~~~~~~~~~~~~~~
* MultiTop have a nice built in config program where you can configure your
personal settings.
* MultiTop lets you make your own design.
* MultiTop generates your top uploaders/downloaders (bytes and files),
top callers and top message writers.
* MultiTop have been tested and works 100% on multinode systems.
* MultiTop is written entirely in C for fast code.
* MultiTop comes in 000 & 030 code to get the maximum speed on your system.
(please note that the 030 version will also work on 020 (a1200))
* MultiTop have everything builtin. No need to create cfgs and such things,
you control everything in the cfg program.
* Each design file can have its own personal configuration.
* MultiTop can generate bulletins using your conference databases.
(You must have Conference Accounting activated to use this.)
* MultiTop allow wildcards at the design argument. This means that you can
have randomly top bulletins.
* MultiTop can exclude users you don't want to have listed.
MultiTop is your final replacement for all your top makers. It doesn't only
allow you to make your top uploaders bulletin, but also top callers and top
message writers and much much more.
As you all probably know, there are perhaps fifty other top uploader utils
available for amiexpress today, and all of them with different designs. It
is always hard to choose between them, becouse you really don't know what
design you want to use. This problem is solved now, becouse MultiTop lets
you make your own design!
I hope that some of you design & ascii makers will create some nice designs
for this util in the future. This way there is no need to any other top
utility becouse all of them really works in the same way but with different
designs. HERE YOU GOT THE CODE - MAKE THE DESIGN!
--------------------------------------------------( Usage and Examples )---
The usage of MultiTop is very simple, and it is the only thing you have to
"learn", if you ofcouse don't want to make your own designs!
Usage: MULTITOP <Design> <Output> [<Userdata>] [CONFDB <confdb>] [NOANSI]
<Design> : Full path to your designfile. You may use AMIGADOS wildcards to
use random design files. (ie #?)
<Output> : Full path to your outputfile. You may use a star (*) for output
directly to screen. (ie *)
[<Userdata>] : Full path to your userdata. (BBS:User.Data is default)
[CONFDB <file>] : If you have conference accounting activated, you can use
conferences database to make the bulletins. <file> is the
full path to your conf.db file.
[NOANSI] : Write a NO ANSI output. (Ansi is default)
Some examples:
~~~~~~~~~~~~~~
MULTITOP BBS:Designs/MTopULBytes#?.dsg BBS:Bull.txt SYS:User.Data NOANSI
--- Generate a random TOP UPLOADERS bulletin using SYS:User.data with
NOANSI to BBS:Bull.txt
MULTITOP BBS:Designs/MTopULBytes#?.dsg BBS:Bull.txt CONFDB BBS:Conf2/Conf.db
--- Generate a random TOP UPLOADERS bulletin from conference 2 to
BBS:Bull.txt
MULTITOP BBS:Designs/MTopMsgs1.dsg * NOANSI
--- Generate a TOP MESSAGES bulletin (design 1) with NOANSI to screen.
----------------------------------------------( Design files - General )---
As you probably already figured out, MultiTop needs a design file to work.
A designfile is a normal textfile (ASCII) created in a normal text-editor
with some keywords in it. The designfiles can also have its personal config
in it. (explained later)
PLEASE NOTE
You don't have to make your own design if you don't have time or want too.
There are many nice designs delivered with this archive that's free to use,
so if you aren't that good at painting etc, just use them. (This means that
you DONT have to read the chapter about the design files)
----------------------------------( Design files - Keywords & Examples )---
LIST OF AVAILABLE KEYWORDS
USERINFO BOARDINFO BOARDINFO (CONTINUATION)
~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
UN=UserName TC=Total Calls LT=Last Updated (Time)
LT=Location TM=Total Msgs LD=Last Updated (Date)
UB=Uploaded Bytes UB=Total Uploaded Bytes VT=Version Text
UK=Uploaded K UK=Total Uploaded K
UM=Uploaded Megs UM=Total Uploaded Megs
UF=Uploaded Files UF=Total Uploaded Files
DB=Downloaded Bytes DB=Total Downloaded Bytes
DK=Downloaded K DK=Total Downloaded K
DM=Downloaded Megs DM=Total Downloaded Megs
DF=Downloaded Files DF=Total Downloaded Files
MS=Messages SC=System Calls
CS=Calls TU=Total Active Users
ST=Status RG=Registered to
NOTE: The keyword VT *MUST* be used, or no output will be written.
It will insert a string (MultiTop v2.0) on 14 chars.
USERINFO format:
%<pos><center><length><keyword> Example: %01-10UN
| | | | |
| | | | |> Userinfo Keyword
| | | |--------> Number of chars to display of keyword
| | |----------------> Minus (-) for left, dot (.) for right
| |----------------------> User number from top
|-------------------------> Keyword Identifer
BOARDINFO format:
%<center><length><keyword> Example: %-10VT
| | | |
| | | |-----> Boardinfo Keyword
| | |-------------> Number of chars to display of keyword
| |---------------------> Minus (-) for left, dot (.) for right
|-------------------------> Keyword Identifer
Examples
~~~~~~~~
Username: [%01-10UN] Location: [%01.10LT] Bytes: [%01-10UB]
The above string would be translated to:
Username: [bObO/mYSTi] Location: [ mYStiC] Bytes: [1,123,123 ]
Total uploaded bytes: [%-10UB] files: [%.00UF]
The above string would be translated to:
Total uploaded bytes: [1,123,123] files: [1,123]
I recommend you to take a look at the included example design-files while
reading this chapter to get hold of how it works. I'm really sorry for not
writing more information about this, but i hadn't got enough time. MultiTop
have been lying here for almost 3 weeks finished and ready, but the doc was
missing. This weekend i decided that it MUST be released, therefor i wrote
this doc in a hurry. This means that there are probably some lame spelling
mistakes and/or things missing in the document etc. Once again i am sorry,
but i hope you are smart enough to understand the most of it.
------------------------------------( Design files - Personal Settings )---
The design file(s) may have its own config in it. All of them are optional,
but if you want to make an other output then top ulbytes, you need to use
them. Available commands/settings are:
SEPARATOR=DOT - Use DOT (.) separator
COMMA - Use COMMA (,) separator
NONE - Donot use any separator
SORT=UPLOADEDBYTES - Sort userlist by Uploaded Bytes (DEFAULT)
UPLOADEDFILES - Sort userlist by Uploaded Bytes
DOWNLOADEDBYTES - Sort userlist by Downloaded Bytes
DOWNLOADEDFILES - Sort userlist by Downloaded Bytes
CALLS - Sort userlist by Calls
MESSAGES - Sort userlist by Messages
All lines in the designfile starting with '@' will *NOT* be written in the
output. @ followed by an option will active it. You may also use @ when you
write comments in the designfile.
EXAMPLES
~~~~~~~~
@ This is a comment line
@SEPARATOR=DOT I can write whatever i want out here!
@SORT=DOWNLOADEDBYTES I can write whatever i want out here!
For more help and examples, take a look at the included designfiles.
------------------------------------------------------( Config program )---
MultiTop has a built in config program where you configure MultiTop. I wont
go into details what every option do, becouse you'll see and find out!
To start the config program, write "MULTITOP CFG" at the prompt, or start
MultiTop from workbench.
-------------------------------------------------------------( The End )---
This program was written and developed (c)1993-1995 Bobo/Mystic using SAS/C
(c) SAS Institute Inc. You are free to use this util as long as you want,
but the author is not responsible for any damages caused by this util.
If you want to contact me, feel free to call my board.
The East BBS: +46-8940614 [28.8 DS] Logon as: GUEST
+46-8940615 [28.8 DS] Password: PASSWORD
+46-8940919 [28.8 DS]
Last Outpost: +31-72157682 [28.8 DS]
+31-72201182 [28.8 DS]
LAST NOTE
~~~~~~~~~
Everyone waiting for an update of WHAT (AEHydra) and FileDescription - just
be patient. The update is coming any time now. The new WHAT will ofcourse
support AEHydra and will show CPS rates etc!. The new FILEDESCRIPTION will
be better then ever - Just wait and see!